<?php
// +----------------------------------------------------------------------
// | 海豚PHP框架 [ DolphinPHP ]
// +----------------------------------------------------------------------
// | 版权所有 2016~2017 河源市卓锐科技有限公司 [ http://www.zrthink.com ]
// +----------------------------------------------------------------------
// | 官方网站: http://dolphinphp.com
// +----------------------------------------------------------------------
// | 开源协议 ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------

    namespace plugins\Sms;

    use app\common\controller\Plugin;

    /**
     * 演示插件
     * @package plugin\Sms
     * @author 蔡伟明 <314013107@qq.com>
     */
    class Mail extends Plugin
    {
        /**
         * @var array 插件信息
         */
        public $info = [
            // 插件名[必填]
            'name' => 'Mail',
            // 插件标题[必填]
            'title' => '邮件插件',
            // 插件唯一标识[必填],格式：插件名.开发者标识.plugin
            'identifier' => 'mail.ming.plugin',
            // 插件图标[选填]
            'icon' => 'fa fa-fw fa-envelope-o',
            // 插件描述[选填]
            'description' => 'phpmailer邮箱插件',
            // 插件作者[必填]
            'author' => 'TimeTeam',
            // 作者主页[选填]
            'author_url' => '',
            // 插件版本[必填],格式采用三段式：主版本号.次版本号.修订版本号
            'version' => '1.0.0',
            // 是否有后台管理功能
            'admin' => '0',
        ];
 
        /**
         * @var string 原数据库表前缀
         */
        public $database_prefix = 'dp_';

        /**
         * 安装方法必须实现
         * 一般只需返回true即可
         * 如果安装前有需要实现一些业务，可在此方法实现
         * @author 蔡伟明 <314013107@qq.com>
         * @return bool
         */
        public function install()
        {
            return true;
        }

        /**
         * 卸载方法必须实现
         * 一般只需返回true即可
         * 如果安装前有需要实现一些业务，可在此方法实现
         * @author 蔡伟明 <314013107@qq.com>
         * @return bool
         */
        public function uninstall()
        {
            return true;
        }
    }